| API Documentation |  |

- MAIN PAGE
- NAMESPACES
- CLASSES

DecodedTextureData.h
1 // DecodedTextureData.h
3 //
5
6 namespace nkGraphics
7 {
11 struct DecodedTextureData final
12 {
13 // Attributes
14 nkImages::Image _image ;
15 nkMemory::String _absPath ;
16 nkMemory::Buffer _rawData ;
17
18 bool _containsLinearData = false ;
19 } ;
20 }
nkMemory::Buffer
A buffer holding binary data.
Definition: Buffer.h:32
nkGraphics::DecodedTextureData::_containsLinearData
bool _containsLinearData
Whether the texture contains linear data (true) or not (false). Useful to know if a texture should be...
Definition: DecodedTextureData.h:18
nkMemory::String
Class holding information about a string, with ownership over the data.
Definition: String.h:22
nkGraphics::DecodedTextureData::_image
nkImages::Image _image
If parsing of the image is requested, the image data.
Definition: DecodedTextureData.h:14
nkGraphics::DecodedTextureData::_absPath
nkMemory::String _absPath
The absolute path of the linked image data, if any.
Definition: DecodedTextureData.h:15
nkGraphics::DecodedTextureData
Holds data about a decoded texture.
Definition: DecodedTextureData.h:12
nkGraphics
Encompasses all API of component NilkinsGraphics.
Definition: BoundingBox.h:7
nkGraphics::DecodedTextureData::_rawData
nkMemory::Buffer _rawData
The raw binary data of the image, if any.
Definition: DecodedTextureData.h:16
nkImages::Image
Holds all information required for an image, with ownership over the data.
Definition: Image.h:14